are you feeling better - German English Dictionary